Commits v4.4.0-rc.3 (0115fa43)
4ff4a12 Ivan 2026-03-31 02:00:16 - 5 months ago
feat(tests): add Playwright configuration for end-to-end testing
6b290fd Ivan 2026-03-31 02:00:11 - 5 months ago
chore: update .dockerignore and .gitignore to include test result directories
1c1968c Ivan 2026-03-31 02:00:04 - 5 months ago
feat(tests): add Playwright E2E testing task to Taskfile
958e495 Ivan 2026-03-31 02:00:00 - 5 months ago
feat(tests): add Playwright end-to-end testing commands and dependencies
94f1785 Ivan 2026-03-31 01:59:36 - 5 months ago
chore: update CHANGELOG for version 4.4.0
568da85 Ivan 2026-03-30 23:41:14 - 5 months ago
chore: remove flake.lock and flake.nix files to clean up project structure
9411673 Ivan 2026-03-30 23:41:05 - 5 months ago
docs(lang): remove Nix section from README files in multiple languages
281ec1f Ivan 2026-03-30 23:38:27 - 5 months ago
feat(tests): add HTTP API routes fixture for comprehensive route testing
dead9b0 Ivan 2026-03-30 23:33:21 - 5 months ago
test(tests): increase timeout threshold for MicronParser performance test
a18f77c Ivan 2026-03-30 23:33:16 - 5 months ago
feat(tests): configure coverage reporting for frontend tests with v8 provider
5bfec92 Ivan 2026-03-30 23:33:09 - 5 months ago
feat(tests): add HTTP API contract tests and helpers for route validation
39bddfb Ivan 2026-03-30 23:33:01 - 5 months ago
feat(tests): add frontend test coverage task and update overall coverage command
be79b45 Ivan 2026-03-30 23:32:53 - 5 months ago
feat(tests): add integration marker for optional tests in pytest configuration
4297976 Ivan 2026-03-30 23:32:46 - 5 months ago
docs(security): update security documentation with detailed CI/CD workflows, release provenance, and verification processes
4fa7940 Ivan 2026-03-30 23:32:35 - 5 months ago
feat(ci): update build and scan workflows with cosign integration and frontend dependency management
e8e5128 Ivan 2026-03-30 23:32:22 - 5 months ago
feat(ci): add scripts for cosign setup, release asset attestation, and verification
eb0fec5 Ivan 2026-03-30 23:32:10 - 5 months ago
chore: update CHANGELOG to reflect removal of legacy PR vulnerability scanner in favor of Trivy
6e44333 Ivan 2026-03-30 23:28:50 - 5 months ago
chore: update .gitignore to include cosign.key and coverage directory
93f8f76 Ivan 2026-03-30 23:28:12 - 5 months ago
chore: update dependencies in package.json and pnpm-lock.yaml, add test coverage script
8d8806d Ivan 2026-03-24 01:45:18 - 5 months ago
feat(frontend): implement 'show unknown contact banner' toggle in settings and update conversation viewer logic
c8e0e21 Ivan 2026-03-24 01:45:10 - 5 months ago
feat(config): add 'show unknown contact banner' configuration option and update serialization in ReticulumMeshChat
c0b9000 Ivan 2026-03-24 01:45:01 - 5 months ago
feat(i18n): add 'show unknown contact banner' option and descriptions in German, English, Italian, and Russian locales
f4d3a0b Ivan 2026-03-23 22:41:24 - 5 months ago
chore: update version to 4.4.0 in PKGBUILD and adjust pkgver function accordingly
4edb9c7 Ivan 2026-03-23 22:41:20 - 5 months ago
feat(data): add community interfaces JSON file with user-submitted online listings
27f3ce9 Ivan 2026-03-23 22:41:07 - 5 months ago
feat(frontend): add option to lift banishment from conversation menu and update version to 4.4.0 in tests
0b0c5b4 Ivan 2026-03-23 22:40:57 - 5 months ago
chore: update README and CHANGELOG
bac36e8 Ivan 2026-03-23 22:40:33 - 5 months ago
chore: update version to 4.4.0
daf48ec Ivan 2026-03-23 22:40:08 - 5 months ago
chore: bump version to 4.4.0; refactor announce limits and add new community interfaces management
cfcc788 Ivan 2026-03-23 22:39:14 - 5 months ago
docs: linux sandbox; add community interfaces JSON build script
a9a7dd5 Ivan 2026-03-23 22:39:11 - 5 months ago
test: community interfaces, hex utils, archives and conversation viewer
83ed463 Ivan 2026-03-23 22:38:54 - 5 months ago
feat(frontend): interfaces, archives, messages, settings, i18n
149d58f Ivan 2026-03-23 20:32:47 - 5 months ago
Implement inbound stamp toggle feature in settings, allowing users to enable/disable proof-of-work stamps for direct messages.
317b6b4 Ivan 2026-03-22 13:36:48 - 5 months ago
Update CI workflows to include Node.js path setup for dependency installation and build steps
628976c Ivan 2026-03-22 13:36:44 - 5 months ago
Add PATH export to CI scripts for Node.js and pnpm setup
f8a4bdf Ivan 2026-03-22 13:23:58 - 5 months ago
Refactor Git checkout process in CI workflows to improve error handling and support for Gitea and GitHub URLs.
a1a480a Ivan 2026-03-22 13:09:17 - 5 months ago
Refactor test mocks in various components to use function constructors instead of arrow functions for improved compatibility with Vitest 4.
478cc1a Ivan 2026-03-22 13:09:04 - 5 months ago
Add documentation for running MeshChatX in Firejail and Bubblewrap sandboxes on Linux
071ad08 Ivan 2026-03-22 13:08:59 - 5 months ago
Update MicronParser handling in Vite config to support additional import path
9497202 Ivan 2026-03-22 13:08:48 - 5 months ago
Refactor MicronParser
b0030f0 Ivan 2026-03-22 13:08:31 - 5 months ago
Refactor MicronParser import paths in ArchivesPage and MicronEditorPage components
0564eb8 Ivan 2026-03-22 13:08:26 - 5 months ago
Improve message handling by stripping UTF-16 surrogates from search terms and cleaning up input strings in ReticulumMeshChat.
418e130 Ivan 2026-03-22 13:08:13 - 5 months ago
Add documentation for running MeshChatX in Firejail and Bubblewrap sandboxes on Linux
af96d96 Ivan 2026-03-22 13:08:06 - 5 months ago
Update pnpm version in setup script to 10.32.1
e3289c5 Ivan 2026-03-22 13:08:01 - 5 months ago
Update test command in Makefile to use the Python module syntax for pytest
8275186 Ivan 2026-03-22 13:07:53 - 5 months ago
Update READMEs
3131732 Ivan 2026-03-22 13:04:07 - 5 months ago
Add docker-entrypoint.sh and update Dockerfile for entrypoint configuration
d07737f Ivan 2026-03-22 13:03:56 - 5 months ago
Update package dependencies and configurations
fe2ef20 Ivan 2026-03-22 13:03:10 - 5 months ago
Update CHANGELOG
80fd732 Ivan 2026-03-22 12:12:12 - 5 months ago
Refactor CI workflows to use custom scripts for setup and remove deprecated actions.
520be25 Ivan 2026-03-22 12:11:47 - 5 months ago
Remove obsolete OSV scan script and add new CI scripts for Docker, Java, Node.js, Python, and Task setup
3fef4a2 Ivan 2026-03-22 12:11:18 - 5 months ago
Add .pnpm-store/ to .dockerignore, .gitignore, and .prettierignore
01ad9cc Sudo-Ivan 2026-03-12 21:54:41 - 5 months ago
Update dependencies in pyproject.toml and poetry.lock
9455dfd Sudo-Ivan 2026-03-12 21:44:55 - 5 months ago
Update CHANGELOG
397c3b3 Sudo-Ivan 2026-03-12 21:44:35 - 5 months ago
Refactor i18n tests to dynamically load locale files and ensure all locales have a _languageName property. Update LanguageSelector tests for correct language display order.
96a5b66 Sudo-Ivan 2026-03-12 21:44:24 - 5 months ago
Add language names to locale files for German, English, Italian, and Russian
34bf80f Sudo-Ivan 2026-03-12 21:44:14 - 5 months ago
Improve LanguageSelector component to dynamically load and sort languages from locale files
e45307a Sudo-Ivan 2026-03-12 21:44:01 - 5 months ago
Refactor i18n initialization in main.js to dynamically load locale files
2374bd4 Sudo-Ivan 2026-03-12 21:43:48 - 5 months ago
Update README with instructions for adding langauge
b96611a Sudo-Ivan 2026-03-12 21:02:23 - 5 months ago
Update dependencies in package.json, pnpm-lock.yaml, poetry.lock, and pyproject.toml
255b3ff Sudo-Ivan 2026-03-12 21:01:54 - 5 months ago
Update CHANGELOG
8a362a9 Sudo-Ivan 2026-03-12 21:01:48 - 5 months ago
Revert MicronParser.js truecolor support for now
b3ac1a1 Sudo-Ivan 2026-03-12 04:24:40 - 5 months ago
Add support for fallback truecolor in MicronParser
a0a46a6 Sudo-Ivan 2026-03-12 01:16:54 - 5 months ago
Update SECURITY.md
b6c0ac4 Sudo-Ivan 2026-03-11 11:32:56 - 5 months ago
Fix database health snapshot functionality and add corresponding tests
16759f6 Sudo-Ivan 2026-03-11 11:23:29 - 5 months ago
Improve tests for ConversationViewer, DropDownMenu, and UIComponents
330f555 Sudo-Ivan 2026-03-11 11:23:17 - 5 months ago
Refactor ConversationViewer, NetworkVisualiser, NomadNetworkSidebar, and SettingsPage components for improved code readability and structure
454ffff Sudo-Ivan 2026-03-11 11:13:04 - 5 months ago
Add tests for ContactsPage and new ConversationViewer and NomadNetworkSidebar components
f11a9b9 Sudo-Ivan 2026-03-11 11:12:39 - 5 months ago
Add comprehensive tests for announce management and contact import/export functionality
ca3a77a Sudo-Ivan 2026-03-11 11:12:31 - 5 months ago
Add localization updates for contact management and user actions
debe65d Sudo-Ivan 2026-03-11 11:12:24 - 5 months ago
Refactor DropDownMenu and Conversation components for improved dropdown positioning and context menus
6589c21 Sudo-Ivan 2026-03-11 11:12:06 - 5 months ago
Add telephone contacts import/export endpoints and announce limits configuration
f803d44 Sudo-Ivan 2026-03-11 11:11:56 - 5 months ago
Update CHANGELOG
dbb2a06 Sudo-Ivan 2026-03-11 11:10:40 - 5 months ago
Update dependencies: bump dompurify to version 3.3.3, filelock to 3.25.1, and freeze-core to 0.6.1 in package.json, pnpm-lock.yaml, and poetry.lock
6aa03e5 Sudo-Ivan 2026-03-11 04:25:56 - 5 months ago
Update CHANGELOG
9a47844 Sudo-Ivan 2026-03-11 04:25:48 - 5 months ago
Update dependencies in package.json and pnpm-lock.yaml to latest versions of Vue and Vue-i18n
3da8eab Sudo-Ivan 2026-03-11 04:02:55 - 5 months ago
Update CHANGELOG
2cb7b98 Sudo-Ivan 2026-03-11 04:00:51 - 5 months ago
Update MicronParser to support truecolor foreground and background colors with new 'FT' and 'BT' formats. Add corresponding unit tests to validate functionality.
35884c1 Sudo-Ivan 2026-03-10 10:28:14 - 5 months ago
Bump version to 4.3.1
99c8775 Sudo-Ivan 2026-03-10 10:26:43 - 5 months ago
Add retry functionality for failed messages in ConversationViewer and enhance message handling in MessagesPage
30ef885 Sudo-Ivan 2026-03-10 10:26:39 - 5 months ago
Add tests for message handling and conversation updates
d648b7d Sudo-Ivan 2026-03-10 10:26:26 - 5 months ago
Update README files
ded56cb Sudo-Ivan 2026-03-10 10:26:15 - 5 months ago
Update CHANGELOG
5773a9a Sudo-Ivan 2026-03-10 06:19:01 - 5 months ago
Update CI workflows to specify branches for pull requests and add permissions for content access
8845af1 Sudo-Ivan 2026-03-09 22:16:00 - 5 months ago
Add Global Args
6f15e80 Sudo-Ivan 2026-03-09 22:10:38 - 5 months ago
Update version and dependencies in PKGBUILD and .SRCINFO files
ebacc00 Sudo-Ivan 2026-03-09 21:40:51 - 5 months ago
Update PKGBUILD .SRCINFO to current version
ed34f16 Sudo-Ivan 2026-03-09 21:39:34 - 5 months ago
Add TODO links and branch information to README files in multiple languages
dde0442 Sudo-Ivan 2026-03-09 21:28:32 - 5 months ago
Code Cleanup
17bcedc Sudo-Ivan 2026-03-09 21:28:08 - 5 months ago
Refine build condition in Docker workflow to trigger only on 'dev' branch
875f05d Sudo-Ivan 2026-03-09 21:26:12 - 5 months ago
Update CI workflows
ae1ced5 Sudo-Ivan 2026-03-09 20:06:23 - 5 months ago
Add discovered interfaces feature to NetworkVisualiser component
8be8fae Sudo-Ivan 2026-03-09 20:05:56 - 5 months ago
Swap 'contacts' and 'nomad network' links in the sidebar for improved navigation clarity
263d357 Sudo-Ivan 2026-03-09 19:42:20 - 5 months ago
Update TODO link
aeab301 Sudo-Ivan 2026-03-09 19:42:00 - 5 months ago
Cleanup docker files
2ac4b3c Sudo-Ivan 2026-03-09 19:41:05 - 5 months ago
Update CHANGELOG
5b57bf0 Sudo-Ivan 2026-03-09 19:40:55 - 5 months ago
remove uv.lock
5d803da Sudo-Ivan 2026-03-09 18:37:16 - 5 months ago
Code Cleanup
7dc27f3 Sudo-Ivan 2026-03-09 18:36:45 - 5 months ago
Update performance tests and adjust expectations for rendering times
247502e Sudo-Ivan 2026-03-09 18:36:33 - 5 months ago
Add time ago functionality to MessagesSidebar component
0000ab1 Sudo-Ivan 2026-03-09 18:36:24 - 5 months ago
Remove disconnected animation logic and related properties from InterfacesPage component
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────